heavy rainfall - Turc Anglais Dictionnaire